.topbg {
	height: 160px;
	box-sizing: border-box;
	background: #56CCF2;
	background: -webkit-linear-gradient(to left, #2F80ED, #56CCF2);
	background: linear-gradient(to left, #2F80ED, #56CCF2);
}

#header {
	background: none;
}

.title {
	/*padding-top: 56px;*/
	text-align: center;
	color: #fff;
	font-size: 17px;
}

.topbg .head_portrait {
	width: 70px;
	height: 70px;
	/*background: url(../img/head_portrait.png) no-repeat center center;*/
	margin: 0 auto;
	border-radius: 50%;
	/*background-size: contain;*/
}

.details {
	padding: 15px 0;
	background: #fff;
}

.details li {
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #eee;
	margin-left: 10px;
	line-height: 32px;
}

.details li:last-child {
	border-bottom: none;
}

.details li span:nth-of-type(1) {
	height: 28px;
	line-height: 28px;
	padding-left: 32px;
}

.details li span:last-child {
	color: #666;
}

.details .concact {
	background: url(../img/icon_concact.png) no-repeat left center;
	background-size: 28px 28px;
}

.details .address {
	background: url(../img/dealer_active.png) no-repeat left center;
	background-size: contain;
}

.details .serial {
	background: url(../img/icon_serial.png) no-repeat left center;
	background-size: contain;
}

.details .verification {
	background: url(../img/icon_verification.png) no-repeat left center;
	background-size: contain;
}

.details .warehouse {
	background: url(../img/icon_warehouse.png) no-repeat left center;
	background-size: contain;
}

.details a {
	float: right;
	width: 60px;
	background: #56CCF2;
	background: -webkit-linear-gradient(to left, #2F80ED, #56CCF2);
	background: linear-gradient(to left, #2F80ED, #56CCF2);
	text-align: center;
	color: #fff;
	border-radius: 5px;
}